package com.abc.str;

/**
 * 内存模型 堆、方法区、PC寄存器、本地方法栈、虚拟机栈
 *
 * 程序计数器（PC寄存器 Program Counter Register）：当前线程所执行的字节码指示器，
 * 虚拟机栈（stack）：每个线程有一个栈，线程不共享，每次使用方法，就会创建一个栈帧，记录方法的变量，参数方法出口等信息
 * 方法区：存储class和静态变量
 * 堆（Head）：存储对象实例，即new实例，线程共享
 * 本地方法栈：native
 */
public class Main {

   /**
    * jdk 1.7之后，字符串保存到堆中方法区
    *
    * jdk 1.6之后，字符串保存到
    * @param args
    * @throws Exception
    */
   public static void main(String[] args) throws Exception {


   }

}
